patch and test facility - German English Dictionary